 var geocoder;
 var map;

function initialize() {
    geocoder = new google.maps.Geocoder();
    var myOptions = {
                        mapTypeId: google.maps.MapTypeId.ROADMAP
                    };
    map = new google.maps.Map(document.getElementById('map_canvas'),myOptions);
    google.maps.event.addDomListener(window, 'load', initialize);
    
    displayMarker();
}

function displayMarker()
{
     var address = document.getElementById("adresse").textContent;
     var zipcode = document.getElementById("codepostal").textContent;
     var FullAddress = address +" "+ zipcode;
     geocoder.geocode( { 'address': FullAddress}, function(results, status) {
      if (status == google.maps.GeocoderStatus.OK) {
        map.setCenter(results[0].geometry.location);
        map.setZoom(15);
        var marker = new google.maps.Marker({
            map: map, 
            position: results[0].geometry.location
        });
      } else {
        alert("Geocode was not successful for the following reason: " + status);
      }
    });
}
